sail twine - German English Dictionary